﻿i {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 80%;
  size: 100%;
  font-style: normal;
  font-weight: normal;
  font-rendering-mode: sub-pixel;
  text-align: center;
  vertical-align: middle;
  font-size: 16dip;
  line-height: 1em;
}
i.block {
  background-image: url(svg/block.svg);
}
i.setting {
  background-image: url(svg/setting.svg);
}
i.close {
  background-image: url(svg/close.svg);
}
i.config {
  background-image: url(svg/config.svg);
}
i.down_arrow {
  background-image: url(svg/down_arrow.svg);
}
i.frame_center {
  background-image: url(svg/frame_center.svg);
}
i.frame_left {
  background-image: url(svg/frame_left.svg);
}
i.frame_right {
  background-image: url(svg/frame_right.svg);
}
i.help {
  background-image: url(svg/help.svg);
}
i.info {
  background-image: url(svg/info.svg);
}
i.interface {
  background-image: url(svg/interface.svg);
}
i.joystick {
  background-image: url(svg/joystick.svg);
}
i.list {
  background-image: url(svg/list.svg);
}
i.maximize {
  background-image: url(svg/maximize.svg);
}
i.minimize {
  background-image: url(svg/minimize.svg);
}
i.cache {
  background-image: url(svg/cache.svg);
}
i.right {
  background-image: url(svg/right.svg);
}
i.search {
  background-image: url(svg/search.svg);
}
i.shortcut {
  background-image: url(svg/shortcut.svg);
}
i.skin {
  background-image: url(svg/skin.svg);
}
i.sort {
  background-image: url(svg/sort.svg);
}
i.sound_off {
  background-image: url(svg/sound_off.svg);
}
i.sound_on {
  background-image: url(svg/sound_on.svg);
}
i.top {
  background-image: url(svg/top.svg);
}
i.update {
  background-image: url(svg/update.svg);
}
i.video_play {
  background-image: url(svg/play.svg);
}
i.video_pause {
  background-image: url(svg/pause.svg);
}
i.optimized {
  background-image: url(svg/optimized.svg);
}
i.clear {
  background-image: url(svg/clear.svg);
}

i.add {
  background-image: url(svg/add.svg);
}

i.backup {
  background-image: url(svg/backup.svg);
}
i.platform {
  background-image: url(svg/platform.svg);
}
i.rom_manage {
  background-image: url(svg/rom_manage.svg);
}

#loading {
  box-shadow: 0 0 9dip #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 240dip;
  margin: -52dip 0 0 -120dip;
  height: auto;
  background: #fff;
  text-align: center;
  padding: 24dip 0;
  display: none;
}
#loading img {
  display: block;
  margin: 0 auto 9dip auto;
}
.tip {
  width: 11dip;
  height: 11dip;
  line-height: 11dip;
  display: inline-block;
  text-align: center !important;
  vertical-align: middle;
  background: #3399ff;
  border-radius: 100%;
  color: #fff;
  margin-right: 3dip;
  font-family: iconfont;
  font-style: normal;
  font-weight: normal;
  font-rendering-mode: sub-pixel;
}
.tip:hover {
  background: #67b1fb;
}

@set constom-scroll {    
    .slider {background:color(scroll-slider-color);margin:0;}
    .base {width:8dip;}    
}

/* public */
.pd10{padding:10dip}
.pdl10{padding-left:10dip}
.pdr10{padding-right:10dip}
.pdt10{padding-top:10dip}
.pdb10{padding-bottom:10dip}
.tc{text-align:center}
.tr{text-align:right}

/* 菜单 */
menu{font-size:12dip!important;display:none;border:1dip solid color(context-border-color);padding:0;height:auto;max-height:700dip;overflow:scroll-indicator;}
menu li{padding:9dip 16dip 9dip 9dip;text-align:center;color:color(context-text-color);line-height:17dip;height:17dip;list-style:none;}
menu li:nth-child(odd){ background:color(context-odd-background-color)}
menu li:nth-child(even){ background:color(context-even-background-color)}
menu li:hover{background:color(context-hover-background-color);color:color(context-hover-text-color);}
menu .active{background:color(context-hover-background-color)!important;color:color(context-hover-text-color)!important;}
menu li i{line-height:17dip;height:17dip;width:18dip;text-align:left;padding-top:0;vertical-align:middle;}
menu hr{display:block;background:none;border:0;border-top:1px solid color(context-hr-dark-color);border-bottom:1px solid color(context-hr-light-color);padding:0;margin:0}
menu>li[command="edit:undo"]{padding:9dip 16dip 9dip 25dip;}
menu>li[command="edit:cut"]{padding:9dip 16dip 9dip 25dip;}
menu>li[command="edit:copy"]{padding:9dip 16dip 9dip 25dip;}
menu>li[command="edit:paste"]{padding:9dip 16dip 9dip 25dip;}
menu>li[command="edit:selectall"]{padding:9dip 16dip 9dip 25dip;}